package com.itheima.pojo;
import javax.persistence.*;
import java.io.Serializable;
import java.util.Date;
import java.lang.String;

@Table(name="t_web_config")
public class WebConfig implements Serializable{

	@Id
    @Column(name = "uid")
	private String uid;//主键

    @Column(name = "logo")
	private String logo;//logo(文件UID)

    @Column(name = "name")
	private String name;//网站名称

    @Column(name = "summary")
	private String summary;//介绍

    @Column(name = "keyword")
	private String keyword;//关键字

    @Column(name = "author")
	private String author;//作者

    @Column(name = "record_num")
	private String recordNum;//备案号

    @Column(name = "start_comment")
	private String startComment;//是否开启评论(0:否 1:是)

    @Column(name = "status")
	private String status;//状态

    @Column(name = "create_time")
	private Date createTime;//创建时间

    @Column(name = "update_time")
	private Date updateTime;//更新时间

    @Column(name = "title")
	private String title;//标题

    @Column(name = "ali_pay")
	private String aliPay;//支付宝收款码FileId

    @Column(name = "weixin_pay")
	private String weixinPay;//微信收款码FileId

    @Column(name = "github")
	private String github;//github地址

    @Column(name = "gitee")
	private String gitee;//gitee地址

    @Column(name = "qq_number")
	private String qqNumber;//QQ号

    @Column(name = "qq_group")
	private String qqGroup;//QQ群

    @Column(name = "we_chat")
	private String weChat;//微信号

    @Column(name = "email")
	private String email;//邮箱

    @Column(name = "show_list")
	private String showList;//显示的列表（用于控制邮箱、QQ、QQ群、Github、Gitee、微信是否显示在前端）

    @Column(name = "login_type_list")
	private String loginTypeList;//登录方式列表（用于控制前端登录方式，如账号密码,码云,Github,QQ,微信）



	//get方法
	public String getUid() {
		return uid;
	}

	//set方法
	public void setUid(String uid) {
		this.uid = uid;
	}
	//get方法
	public String getLogo() {
		return logo;
	}

	//set方法
	public void setLogo(String logo) {
		this.logo = logo;
	}
	//get方法
	public String getName() {
		return name;
	}

	//set方法
	public void setName(String name) {
		this.name = name;
	}
	//get方法
	public String getSummary() {
		return summary;
	}

	//set方法
	public void setSummary(String summary) {
		this.summary = summary;
	}
	//get方法
	public String getKeyword() {
		return keyword;
	}

	//set方法
	public void setKeyword(String keyword) {
		this.keyword = keyword;
	}
	//get方法
	public String getAuthor() {
		return author;
	}

	//set方法
	public void setAuthor(String author) {
		this.author = author;
	}
	//get方法
	public String getRecordNum() {
		return recordNum;
	}

	//set方法
	public void setRecordNum(String recordNum) {
		this.recordNum = recordNum;
	}
	//get方法
	public String getStartComment() {
		return startComment;
	}

	//set方法
	public void setStartComment(String startComment) {
		this.startComment = startComment;
	}
	//get方法
	public String getStatus() {
		return status;
	}

	//set方法
	public void setStatus(String status) {
		this.status = status;
	}
	//get方法
	public Date getCreateTime() {
		return createTime;
	}

	//set方法
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	//get方法
	public Date getUpdateTime() {
		return updateTime;
	}

	//set方法
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
	//get方法
	public String getTitle() {
		return title;
	}

	//set方法
	public void setTitle(String title) {
		this.title = title;
	}
	//get方法
	public String getAliPay() {
		return aliPay;
	}

	//set方法
	public void setAliPay(String aliPay) {
		this.aliPay = aliPay;
	}
	//get方法
	public String getWeixinPay() {
		return weixinPay;
	}

	//set方法
	public void setWeixinPay(String weixinPay) {
		this.weixinPay = weixinPay;
	}
	//get方法
	public String getGithub() {
		return github;
	}

	//set方法
	public void setGithub(String github) {
		this.github = github;
	}
	//get方法
	public String getGitee() {
		return gitee;
	}

	//set方法
	public void setGitee(String gitee) {
		this.gitee = gitee;
	}
	//get方法
	public String getQqNumber() {
		return qqNumber;
	}

	//set方法
	public void setQqNumber(String qqNumber) {
		this.qqNumber = qqNumber;
	}
	//get方法
	public String getQqGroup() {
		return qqGroup;
	}

	//set方法
	public void setQqGroup(String qqGroup) {
		this.qqGroup = qqGroup;
	}
	//get方法
	public String getWeChat() {
		return weChat;
	}

	//set方法
	public void setWeChat(String weChat) {
		this.weChat = weChat;
	}
	//get方法
	public String getEmail() {
		return email;
	}

	//set方法
	public void setEmail(String email) {
		this.email = email;
	}
	//get方法
	public String getShowList() {
		return showList;
	}

	//set方法
	public void setShowList(String showList) {
		this.showList = showList;
	}
	//get方法
	public String getLoginTypeList() {
		return loginTypeList;
	}

	//set方法
	public void setLoginTypeList(String loginTypeList) {
		this.loginTypeList = loginTypeList;
	}


}
